#pragma once

class FFT
{
public:
	FFT(void);
	~FFT(void);

	std::complex<double>* forwardFFT(void* Buffer, int SizeOfBuffer, std::complex<double>* FourierBuffer);
	void* inverseFFT(std::complex<double>* FourierBuffer, int SizeOfFourierBuffer, void* Buffer);
};
